palm-leaf marshmallow - Alemán Inglés Diccionario